period of extension or renewal - Turkish English Dictionary